1 // String.java, created Thu Jul 4 4:50:03 2002 by joewhaley
2 // Copyright (C) 2001-3 John Whaley <jwhaley@alum.mit.edu>
3 // Licensed under the terms of the GNU LGPL; see COPYING for details.
4 package joeq.ClassLib.Common.java.lang;
5
6 import joeq.UTF.Utf8;
7
8 /***
9 * String
10 *
11 * @author John Whaley <jwhaley@alum.mit.edu>
12 * @version $Id: String.java 1451 2004-03-09 06:27:08Z jwhaley $
13 */
14 public abstract class String {
15
16 public java.lang.String intern() {
17 // note: this relies on the caching of String objects in Utf8 class
18 java.lang.Object o = this;
19 return Utf8.get((java.lang.String)o).toString();
20 }
21
22 }